technical subdirector - Turkish English Dictionary